export default function task() {
  onmessage = function handler() {
    setTimeout(() => {
      postMessage(10)
    }, 1000)
    setTimeout(() => {
      postMessage(20)
    }, 2000)
    setTimeout(() => {
      postMessage(30)
    }, 3000)
    setTimeout(() => {
      postMessage(40)
    }, 4000)
    setTimeout(() => {
      postMessage(50)
    }, 5000)
    setTimeout(() => {
      postMessage(60)
    }, 6000)
    setTimeout(() => {
      postMessage(80)
    }, 7000)
    setTimeout(() => {
      postMessage(100)
    }, 8000)
  }
}
